package com.start.quartz.model;

import com.start.quartz.entity.StartQuartzEntity;
import io.swagger.v3.oas.annotations.media.Schema;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;


@Data
@EqualsAndHashCode(callSuper = true)
 @Schema(name="SysQuartzEntityVo", description = "定时任务信息")
public class StartQuartzEntityModel extends StartQuartzEntity {
     @Schema(name="首次开始时间")
    private LocalDateTime startTime;
     @Schema(name="上次执行时间")
    private LocalDateTime prevFireTime;
     @Schema(name="下一次执行时间")
    private LocalDateTime nextFireTime;
     @Schema(name="结束时间")
    private LocalDateTime endTime;
     @Schema(name="执行状态")
    private String triggerState;

}
